maximum security prison
noun
: a prison that does as much as possible to keep prisoners from escaping and watches them very closely
Love words? Need even more definitions?
Merriam-Webster unabridged
Share